﻿
namespace Huirui.Cavan.Domain.MainBoundedContext.StockModule
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using Huirui.Cavan.Core.Attribute;

    public class StockIdentifier
    {
        public enum CostType
        {
            [Name("标准价")]
            StandardPrice = 1,
            [Name("最高采购价")]
            MaxPurchasePrice = 2
        }

        public enum StockInCheckedStatus
        {
            UnChecked = 0,
            Pass = 1,
            Fail = 2
        }

        public enum StockStatus
        {
            UnUsing = 0,
            Using = 1,
        }

        public enum StockOnSale
        {
            OffSale = 0,
            OnSale = 1,
        }

        public enum StockNature
        {
            [Name("原材料")]
            Material = 1,
            [Name("在产品")]
            Producting = 2,
            [Name("产成品")]
            Product = 3,
            [Name("服务项目")]
            Service = 4
        }

        public enum StockIsProxy
        {
            [Name("是")]
            No = 0,
            [Name("否")]
            Yes = 1
        }
    }
}
